English to English

murmurous
('m/[@]/rm/@/r/@/s )

adjective (a)

  • Attended with murmurs; exciting murmurs or complaint; murmuring.(adjective)
    source: webster1913

adjective satellite (s)

Advertisement

Bookmark This Site