dictionary.cambridge.org
Hoover Meaning in the Cambridge English Dictionary
Hoover meaning, definition, what is Hoover: a brand name for a vacuum cleaner. Learn more.