I know for a fact that some aircraft are able to operate on three by using altimeter information to resolve the ambiguity between the two possible points. It's not as accurate as using four satellites, but it's still pretty damn accurate. In a boat you could get similar results by assuming that you are at MSL.