Top definition
1. A magnificent convocation of starlings. 2. The lingering feeling that one or more people now gone are still present; like a reverberant echo; related to deja vu.
Dude, that was intense—still feeling the murmuration—I can't believe the show is over and the stage is empty!
by Emma1765 June 03, 2017
Get the mug
Get a murmuration mug for your dad Manafort.
buy the domain for your recipe blog