Online English Dictionary

Home

Impeditive


a.

Causing hindrance; impeding.


© 2009 Dammam Community College