caparra

caparra [cah-par’-rah]
noun
1. Sheeplouse. (f)
verb
2. GARRAPATA.
3. Earnest money given to confirm a bargain.
4.
verb
5. ALCAPARRA.

Have a Spanish question? Get help from experts!