Otherworldly screeching Synonyms

Definitions for Otherworldly


  • (adjective) of, relating to, or being part of a reality beyond the observable physical universe
  • (adjective) existing outside of or not in accordance with nature

OS abbreviation

OS is an abbreviation for Otherworldly Screeching
What does OS stand for?
OS stands for "Otherworldly Screeching"

Definitions for Screeching


  • (adjective) having a high musical pitch or range
  • (noun) a high -pitched noise resembling a human cry
  • (noun) sharp piercing cry