Online English Dictionary

Home

Holdback


n.

Check; hindrance; restraint; obstacle.


© 2009 Dammam Community College