Noun Definitionfrogmouth1.Definition: insectivorous bird of Australia and southeastern Asia having a wide frog-like mouthCategory: Animals