Search in full dictionary
MARRED
MARRED
ScnMaster
damaged or spoiled to a certain extent; rendered less perfect, attractive, useful, etc.
—New
Slant
on
Life
Glossary Final approval 28.1.90