Word info

megaloud

Adjective

Meaning

megaloud (comparative more megaloud, superlative most megaloud)

(informal) Extremely loud.

Source: en.wiktionary.org

Anagrams

Close letter words and terms