stiletto fly
nounDefinition of stiletto fly
: any of numerous small or medium-sized predaceous dipterous flies of the family Therevidae that somewhat resemble the robber flies