shield in Spanish shield in Spanish escudo noun masculine anything that protects or defends Add to Flashcards