Langimage
English
B1

a residential area where trailers are parked and used as homes.

Meanings

a residential area where trailers are parked and used as homes.

They live in a trailer park on the outskirts of town.

Synonyms

Last updated: 2025/01/11 11:51