FROGMOUTH Meaning of FROGMOUTH in English noun one of several species of asiatic and east indian birds of the genus batrachostomus (family podargidae); so called from their very broad, flat bills. Webster English vocab. Английский словарь Webster. 2012