Sugarloaf Island noun1 •(no longer used) An island of Sugarloaf Channel, Shantou, Guangdong, China, located in the Port of Shantou and having a lighthouse.The tidal currents set directly through Sugarloaf Channel, except northwestward of Sugarloaf Island where a branch of the outgoing current runs along the northern shore of the island. — 1943