n.
1.a string of more than 3,000 islands east of Asia extending 1,300 miles between the Sea of Japan and the western Pacific Ocean
Idiom of the Day
smooth (something) over or smooth over (something)
to make something better or more pleasant
We tried to smooth over the problems between our supervisor and the sales staff.