From WordNet (r) 3.0 (2006) [wn]:
end-to-end
adv 1: from first to last; "the play was excellent end-to-end"
[syn: throughout, end-to-end]
adj 1: with the end of one object in contact lengthwise with the
end of another object