adj. excessive, exorbitant, overdone; extortionate, inordinate; overmuch; undue, unreasonable
Copyright © 2018 WordTech Co.