very generous, big hearted, lavish
munificent
overly dramatic, artificial acting, overacting
histrionic
brief, using very few words
laconic
to improve, make better, fix
ameliorate
big, spacious, large, roomy
capacious
loud, energetic, noisy
boisterous
to accept, to give in, to agree to
acquiesce
agreeable, pleasing, promoting health
salubrious
unstoppable appetite, eager for more, craving, hungry
voracious
self-important, showy, prideful
pretentious
emotionally distant, not interested, not caring, withdrawn
aloof
to regard with great respect, to worship or honor
venerate
everywhere, universal, all over
ubiquitous
to throw something out a window
defenestrate
unwilling to spend money, stingy, frugal
parsimonious
productive, successful, effective
efficacious
to throw up ideas, to repeat without thinking
regurgitate
little, tiny, small
Lilliputian