meths

meths

English Noun
Ad

Definition

methylated spirits.

Etymology

Clipping of methylated spirit.

Ad