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