Site of a canal that joins oceans (6)
I believe the answer is:
panama
(Other definitions for panama that I've seen before include "Style of hat" , "Great canal in middle America" , "Wide-brimmed hat" , "Great canal connecting Atlantic and Pacific" , "Country and straw hat" .)