Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marring
in English
marring
us
/ˈmær.ɪŋ/
uk
/ˈmær.ɪŋ/
#limited
Lemma:
mar
The lemma is the base or root form of this word.
Definitions
Verb
ruining
or
spoiling
something
;
causing
damage
to
spoil
or
impair
the
quality
of
something