To make fast; cause to adhere; join, connect, or attach firmly; fix or secure in place or position by any physical means: as, to fasten a door with a lock, bolt, or chain; to fasten boards together with nails or screws, or by mortise and tenon; to fasten clothing with buttons, pins, clasps, etc.Figuratively, to attach or unite by any connecting link or agency; connect or join firmly in general: as, to fasten a nickname or a charge upon one; to fasten one's hope on a promise.To make firm or stable; establish; confirm; clench: as, to fasten a bargain.To lay on; cause to reach.= Syn 1 and To bind, attach, tie, link, affix, annex.To become fast or fixed; become attached or firmly joined; close firmly.To take firm hold; cling: generally with on.n. A Middle English form of fast.