bn:13680960v
Verb Concept
EN
barnacle
EN
To connect with or attach. Wiktionary
Definitions
Sources
EN
To connect with or attach. Wiktionary
Wiktionary