IPA: //ˈmeɪkˌfæst//
KK: /ˈmeɪkˌfæst/
An object used to secure a boat, like a buoy or post, to keep it in place.
The sailor tied the boat to the makefast to prevent it from drifting away.
Makefast is formed from "make" (from Old English "macian", meaning to create or cause to be) and "fast" (from Old English "fæst", meaning firm or secure). The word "makefast" means to secure or fasten something firmly.
Think of 'creating' ('make') something that is 'firm' or 'secure' ('fast') — that's why makefast means to secure something firmly.
No commonly confused words.