shin pad in Catalan shin pad in Catalan canyellera noun A protective piece of clothing worn over the shin. Add to Flashcards