French telephone french·te·lep·hone uncommon noun 1. telephone set with the mouthpiece and earpiece mounted on a single handle SynonymshandsetFrench telephone Related words Broader terms telephone Part of handle WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.