poorly articulated or enunciated, or drowned by noise

listen to the pronunciation of poorly articulated or enunciated, or drowned by noise