Meaning SUCCEED

See synonyms: follow, prevail

Search for this exact term