Word of the Day:
Definition: (noun) Any obstruction that impedes or is burdensome.
Synonyms: hindrance, preventive, interference, hitch
Usage: I had regarded his presence as an encumbrance to the expedition, but … I am now well convinced that his power of endurance is as great as my own.: https://play.google.com/store/apps/details?id=com.tfd.mobile.TfdSearch