Dictionary search results

Showing 1-3 of 3 results

armchair British & World English

A large, comfortable chair with side supports for a person’s arms