Online English Dictionary

Home

Foible


n.

A moral weakness; a failing; a weak point; a frailty.


© 2009 Dammam Community College