Definition of “wrecker” - English Dictionary

british dictionary