What does ‘horn’ mean?

( n ) Telephone. Lester will talk to you later; he’s on the horn with Rochelle right now.