What is the full meaning of ramparts
RAMPART, to furnish with a fortifying embankment [v]
Example of the word ramparts placed on a Scrabble board.