English Dictionary
Definition off the top of your head in British English
off the top of your head
phrase
1
immediately and without thinking very much
Synonyms and related words
