Dettol
English
Etymology
Brand name.
Proper noun
Dettol
A
domestic
disinfectant
that is a solution of
chlorinated
phenols
Anagrams
dottle
,
lotted
,
tolted