Idiom: Flutter the dovecotes

Idiom Definitions for 'Flutter the dovecotes'


Something that flutters the dovecots causes alarm or excitement.

See also: