Lavished meaning : To give out extremely generously; to squander. To give out to (somebody) extremely generously.
lavished
design
psittacine
clear
porphyritic