fleeced
动词 fleece:
rip off; ask an unreasonable price
同义词:overcharge, soak, surcharge, gazump, fleece, plume, pluck, rob, hook
shear the wool from
同义词:fleece, shear