shield-toad noun1 •(nonstandard, rare) A turtle or tortoise.But we already know that a shield-toad is a Frenchman, while the sun is Apollo's shield. — 2010 formsshield-toads