b.th.u. - English Synonyms Dictionary

b.th.u.

n.
[1] British thermal unit , BTU