What is the full meaning of testudos
TESTUDO, (Latin) a wheeled shelter used in assaults for protection from above attacks [n]
Example of the word testudos placed on a Scrabble board.