Definition of “wrecker” - English Dictionary

English