expensive; involving great expense or sacrifice
from 'cost' + '-ly', from Old French 'coster'
Try Another Word