be struck all of a heap

be struck all of a heap

To be troubled or upset. I was struck all of a heap when I got that bad news.See also: all, heap, of, struck

be struck all of a heap

be extremely disconcerted. informalSee also: all, heap, of, struck