Home / Report Question

Q. Idioms/ Phrases for : Head in the clouds ?
  • A. To daydream
  • B. To be very tall
  • C. To be very lazy
  • D. To feel giddy