end-to-end (Adjective) — With the end of one object in contact lengthwise with the end of another object.
end-to-end (Adverb) — From first to last. ex. "the play was excellent end-to-end"