To slow down; to hinder; to burden; to encumber.
Trouble, distress.
Something that encumbers; a hindrance, a burden.
Clipping of cucumber.
Search
Explore