land_lineEnglish

land line, landline

Noun

A telephone line that travels over terrestrial circuits

English: land line, landline

English words with similar meanings

Show 1 words