mar

mar /m'ɑːr/ (mars marring marred)
[VERB] V n
To mar something means to spoil or damage it.
A number of problems marred the smooth running of this event...

Popular posts from this blog

abreast

ablaze

allowance