Meaning STOP

See synonyms: cease, prevent

Search for this exact term