According to the dictionary by Merriam-Webster, America's most trusted online dictionary for English word definitions, meanings, and pronunciation: a "pile of frames" is "a target-shooting arrowhead without cutting edges " like that which is coming right at you, so DUCK!
"