smasher
noun
-
Something that, or someone who, smashes.
-
An attractive person (see also smashing).
-
A person employed to break up waste rock.
vision of loveliness
How often have the words smasher and vision of loveliness occurred in a corpus of books? (source: Google Ngram Viewer )