Dictionary
Dictionary
Platform — definition & meaning
Word Type Definition Platform n. A light deck, usually placed in a section of the hold or
over the floor of the magazine. See Orlop.
Explore more words:
Vouch · Agistment · Theologist · Polysynthesis · Tinkling · Acanthocephalous · necklaced · Gestic ·