Cheddar cheese in Portuguese Cheddar cheese in Portuguese cheddar noun Any similar cheese made anywhere in the world. Add to Flashcards