Definition of Oftel in US English:
Oftel
(also OFTEL)
noun
The Office of Telecommunications, a regulatory body set up in 1984 to supervise the operation of the British telecommunications industry, after the privatization of British Telecommunications plc.
Origin
1980s; earliest use found in The Financial Times. From Of- + tel-.
Pronunciation
Oftel
/ˈɒftɛl/