stamp down

Verb
  1. to put down by force or authority
    • suppress a nascent uprising
    • stamp down on littering
    • conquer one's desires

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

stamp down
The city council decided to stamp down on littering in the park.