knock-down
Explore definitions, synonyms, and language insights of knock-down
Definitions
Adjective Satellite
strong enough to knock down or overwhelm; "a knock-down blow"
Explore definitions, synonyms, and language insights of knock-down