eavesdropper

noun

1.
a secret listener to private conversations
Derived from:
eavesdrop