let loose 1

verbdomain: v speaking
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

express audibly; utter sounds (not necessarily words)

  • 1.He uttered strange sounds that nobody could understand
  • 2.She let out a big heavy sigh

Project co-funded by European funds

FENG