french telephone Meaning, Definition & Usage

  1. noun telephone set with the mouthpiece and earpiece mounted on a single handle
    handset.

WordNet