DETRECT MEANING IN ENGLISH

• Detrect Definition & Synonyms

  1. (v. t.) To refuse; to decline.


RECENT SEARCHES