depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of stamp down
    English to English
    verb
  • to put down by force or authority
  • Suppress a nascent uprising.
    Stamp down on littering.
    Conquer one's desires.
    source: WordNet 3.0
Nearby Word