Online English Dictionary

Home

Overexquisite


a.

Too exquisite; too exact or nice; too careful.


© 2009 Dammam Community College