Word: VainHow to pronounce: veɪnAdjectiveDefinitions:1. Having or showing an excessively high opinio..
3 years ago