vt to pound, beat, rub, or grind small or fine.
2. bray ·vi to make a harsh, grating, or discordant noise.
3. bray ·vi to utter a loud, harsh cry, as an ass.
4. bray ·noun the harsh cry of an ass; also, any harsh, grating, or discordant sound.
5. bray ·vt to make or utter with a loud, discordant, or harsh and grating sound.
6. bray ·noun a bank; the slope of a hill; a hill. ·see brae, which is now the usual spelling.