ARMCHAIR MEANING IN ENGLISH

• Armchair Definition & Synonyms

  1. (n.) A chair with arms to support the elbows or forearms.


RECENT SEARCHES