What does 'Good antennae' mean?

Someone with good antennae is good at detecting things.

Idioms similar to 'Good antennae'

See also: