Definition: the quality of being a hindrance
Usage: he pointed out all the drawbacks to my plan
Similar words: disadvantage
Definition: the quality of having an inferior or less favorable position
Definition: (adj) difficult to accomplish; demanding considerable mental effort and skill
Copyright © 2019. All rights reserved.