Meaning OVERCOME

See synonym: conquer

Search for this exact term