Having the ends united so as to form a continuous whole English: endless Less certain link between this word and this sense.