meaning of stabilizer

1. a device for making something stable


Related Words

stabilizer | stabilizer bar |

Developed & Maintained By Taraprasad.com

Treasure Words