noun
-
an obstacle; an impediment.
-
a prop or support ( that supports from below or a side).
-
the act of implanting or the fact of being implanted deeply and firmly.
-
a condition in which urine or faeces is obstructed from being discharged.
-
partial or complete loss or temporary interruption, of a function in the body; paralysis.