Dictionary English – Romanian

roaring



Adjectiv
1.

de o veselie zgomotoasă


2. (fam.)

excelent



Substantiv
1.

urlet, strigăt


Expressions:
to be in roaring health  =  a fi sănătos tun