Thick'-and-thin', a.

adjective

a. (Naut.) Having one of the sheaves larger than the other; — said of a block of a tackle. Dana.

Through thick and thin (Colloq.), through all obstacles and difficulties.