adj. 1.having finished or arrived at completion 2.of a route or journey etc. through adv. 1.from one end or side to the other 2.from beginning to end 3.over the whole distance 4.to completion 5.in diameter 6.throughout the entire extent