Topic: TECHNOLOGY


meths

noun
     
meths [uncountable]
British English informalTD methylated spirits

Explore TECHNOLOGY Topic