-
verbbe a hindrance or obstacle to
Similar:
-
verbput at a disadvantagetype of:
-
verbhinder or prevent the progress or accomplishment of
-
adjectivelocated at or near the back of an animal