beach towel

Explore definitions, synonyms, and language insights of beach towel

Definitions

Noun
very large towel to dry yourself after swimming

More General Terms