Definitions Found:

too costly (expensive)