CAN BUOY Meaning of CAN BUOY in English noun : a truncated buoy having a flat top — see buoy illustration Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012