THROW DOWN Meaning of THROW DOWN in English 1.Prostrate, lay flat.2.Subvert, overthrow, destroy, demolish, do away with. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012