Have a ……

Can you complete this English expression? It means “to suddenly have a great idea”.

Have a……

a) brain

b) mind

c) heart

d) brainwave

The answer is below!↓

Photo by Pixabay on Pexels.com

d) brainwave

Have a brainwave