Floating battery
Also found in: Encyclopedia, Wikipedia.
(Mil.) | a battery erected on rafts or the hulls of ships, chiefly for the defense of a coast or the bombardment of a place. |
See also: Floating
Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.