Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for armchair
1. n. chair with a support on each side for arms
All in One
An armchair is a chair with arm rests.
International Languages
Meaning for armchair found in 3 Languages.
Sponored Video