indulge in fits of temper;be swayed by personal feelings; act on impulse
Copyright © 2018 WordTech Co.