Etymology
Today it means: titin Full definition →
From connect + -in.
Etymology from Wiktionary, CC BY-SA 4.0.