MARPLOT MEANING IN ENGLISH

• Marplot Definition & Synonyms

  1. (n.) One who, by his officious /nterference, mars or frustrates a design or plot.


RECENT SEARCHES