marro

marro [mar’-ro]
noun
1Kind of game, quoits. (m)
2Slip given by a deer or hare in the course of the chase. (m)
3Disappointed, failure. (m)
4Crooked bat for striking a ball. (m)

Paid English to Spanish translation