17/05/2019 10:21:00 Knockdown Knockdown
What is Knockdown?
Knockdown definition and meaning on Dictionary terms:
capable of knocking something down; overwhelming; irresistible: a knockdown blow.
constructed in separate parts that can readily be taken apart for easy storage, shipping, etc.: a knockdown toolshed.
offered or acquired for less than the prevailing rate: first-rate goods at knockdown prices.