frenadaTop 25000MeaningsNoun1. brake, braking (act of braking e.g. a vehicle)2. sudden stop (Canary Islands, Latin America)3. decelerating capacity of a vehicle (mechanics)