brio - Dictionary definition and meaning for word brio
the car brio is very strongand feels alive and vigrous