Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Insectsblow-flyˈblow-fly noun [countable] HBIa fly that lays its eggs on meat or wounds ldoceonline.com