1. Continuous full and low-pitched throbbing sound; SYN. rumbling. 2. Muttering discontentedly.
Low discontented muttering, sullen complaining; growling; rumbling
francuski