sealock noun1 •A lock that is positioned at the mouth of a canal or waterway so that, when the gates are closed, boats can be raised or lowered between the waterway and sea level.All masters are prohibited from approaching the entrance to the sealocks when they observe a red flag flying […] — 1951 formssealocks