English Dictionary
Definition give something a whirl in British English
give something a whirl phrase
phrase
Synonyms and related words

English Dictionary