Multilingual Turkish Dictionary

FEATHERBED

FEATHERBED : English Turkish

v. şımartmak, işverenleri fazla işçi çalıştırmaya zorlamak, nazlı alıştırmak