YourDictionary

marplot

noun

a person who mars or spoils some plan by officious interference: term is occasionally applied to things

See marplot in American Heritage Dictionary 4

link/cite print suggestion box