stabiliserEnglish

stabiliser, stabilizer

Noun

A device for making something stable

English: stabilizer, stabiliser

English words with similar meanings

Show 1 words