meaning of caterwaul2

1. To cry as cats in rutting time; to make a harsh, offensive noise.
2.
A caterwauling.


Related Words

caterwaul | caterwauled | caterwauling |

Developed & Maintained By Taraprasad.com

Treasure Words