Track your progress with a free account

Select the correct meaning for the idiom below.
a fly on the wall
including nearly everything possible
reveal a hidden truth or identity
unnoticed observer
I felt like a fly on the wall during their argument. Try another idiom?
something extra that makes a good thing even better