OFF THE TOP OF ONE`S HEAD


Meaning of OFF THE TOP OF ONE`S HEAD in English

without thinking hard, quickly I was unable to remember the name of the restaurant off the top of my head.

English idioms vocab.      Словарь английских идиом и выражений.