A device for making something stable
English: stabilizer, stabiliser
Less certain link between this word and this sense.
stabiliser, stabilizer
From stabil (peN-) · common, #2,110
English: stabilizer, stabiliser
Less certain link between this word and this sense.