MohammedPreview
Open in TheBrain

To Mar

  1. (transitive) To spoil; to ruin; to scathe; to damage.