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