The 21-year-old Glasgwegian left Blues in January this year when he signed a short term deal with Midlands neighbours Walsall.
Former Blues Striker Joins Kilmarnock
Now after just 13 appearances for The Saddlers, Barrowman has joined Kilmarnock on a one year contract.
Barrowman made just one substitutes appearance during his two-and-a-half years at St Andrew's in which time he had loan spells at Crewe, Blackpool and Mansfield.