trailer park
Concise Oxford English Dictionary © 2008 Oxford University Press:
trailer park
▶noun
- 1 N. Amer. a caravan site.
- 2 [as modifier] US lacking refinement, taste, or quality: a trailer-park floozy.
'trailer park' also found in these Oxford entries:

