English Dictionary
Definition suntrap in British English
suntrap noun
[countable] noun
/ˈsʌnˌtræp/
Synonyms and related words
