← DefinitionshareGuessshadflynounA small insect that lives near water and has two pairs of wings; also called a mayfly.Synonymsmayflynoun