green with envy (adjective) envious: jealous, resentful
Sinonime: arrogant, big talking, bigheaded, cocky, conceity, full of hot air,
gall, ham, hot stuff, immodest, know-it-all, loudmouth,
narcissistic, overweening,
phony, puffed up, self-important, smart-alecky, snotty, stuck up, swollen-headed,
vain, vainglorious, windbag
Antonime: diffident,
humble,
meek, modest,
self-conscious,
shy,
timid, unself-confident