meaning of caperclaw

1. To treat with cruel playfulness, as a cat treats a mouse; to abuse.


Related Words

caperclaw |

Developed & Maintained By Taraprasad.com

Treasure Words