The effect produced upon any ship, place, or body of troops, by a hostile attack.
·noun Impressiveness; emphasis of delivery. II. Impression ·noun An indistinct notion, remembrance,...
Webster's Dictionary of the English Language