OBSTRICTION MEANING IN ENGLISH

• Obstriction Definition & Synonyms

  1. (n.) The state of being constrained, bound, or obliged; that which constrains or obliges; obligation; bond.


RECENT SEARCHES