COMPELLED MEANING IN ENGLISH

• Compelled Definition & Synonyms

  1. (imp. & p. p.) of Compel


Synonyms:
Bound, Constrained, Obligate,

RECENT SEARCHES