По французки "головоломка" - casse tete (где casse - поломка, а tete - голова.) Так что катет это тоже головоломка только в буквальном смысле.
Выражение кричать во всю ивановскую пошло от названия Ивановской площади Московского кремля. На которой глашатаи оглашали царские указы.
Словом гаджет (gadget) английские моряки в 19 веке называли любую техническую "хрень" на корабле название которой они