HOG IN ARMOR


Meaning of HOG IN ARMOR in English

: one self-conscious or ill at ease in fine clothes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.