Definition of "LWT"
LWT
proper noun
(UK, television) Initialism of London Weekend Television.
noun
plural LWTs
(military, nautical) Abbreviation of lightweight torpedo.
adjective
not comparable
(UK, television) Initialism of London Weekend Television.
plural LWTs
(military, nautical) Abbreviation of lightweight torpedo.
not comparable