beauty strip

listen to the pronunciation of beauty strip
الإنجليزية - الإنجليزية
A narrow section of forested land, as along a highway or watercourse, that is left uncut so as to hide a heavily logged area from view