yacht chair

Explore definitions, synonyms, and language insights of yacht chair

Definitions

Noun
a light folding armchair for outdoor use

More General Terms