Meaning of STOPPER in English

STOPPER

n. & v.

--n.

1. a plug for closing a bottle etc.

2 a person or thing that stops something.

3 Naut. a rope or clamp etc. for checking and holding a rope cable or chain cable.

--v.tr. close or secure with a stopper.

Phrases and idioms:

put a stopper on

1. put an end to (a thing).

2 keep (a person) quiet.

Oxford English vocab.      Оксфордский английский словарь.