v. phr. To attach; tie something to make it secure. "Fasten on your life jackets when you get into the life boats," the captain said.
FASTEN ON
Meaning of FASTEN ON in English
American idioms English vocabulary. Английский словарь американских идиом. 2012