Online English Dictionary

Home

Stumblingblock


n.

Any cause of stumbling, perplexity, or error.


© 2009 Dammam Community College