STD Meaning of STD in English (TELEPHONE) [noun] [U] - subscriber trunk dialling (= the system in Britain and Australia by which people make telephone calls over long distances) Cambridge English vocab. Кембриджский английский словарь. 2012