albardilla
Meanings
Noun
1. coping (architecture)
2. cheating (uncommon)