CLOAKROOM MEANING IN ENGLISH

• Cloakroom Definition & Synonyms

  1. (n.) A room, attached to any place of public resort, where cloaks, overcoats, etc., may be deposited for a time.


RECENT SEARCHES