impediment; burden; encumbrance; hindrance; drag
to entwine; to follow about
to entwine; to follow about
impediment; burden; encumbrance; hindrance; drag
something or someone that gets in the way; burden
something or someone that gets in the way; burden