meaning of let loose

1. express audibly; utter sounds not necessarily words; "She let out a big heavy sigh"; "He uttered strange sounds that nobody could ">understand"


Related Words

let loose | loose-leaf lettuce |

Developed & Maintained By Taraprasad.com

Treasure Words