Pin - connect or fasten with pins or as though with pins; "pin the needle for the shirt". "pin the blame within the innocent person" routine maintenance, repairs, treatment - exercise linked to maintaining some thing in excellent Functioning buy; "he wrote the guide on car or truck care" File https://francisw097gtf1.ageeksblog.com/profile