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