lutingEnglish

lute, luting

Noun

A substance for packing a joint or coating a porous surface to make it impervious to gas or liquid

English: lute, luting

English words with similar meanings

Show 1 words