A spruce wench; a gimcrack also means a person who has a turn for mechanical contrivances.
·noun ·see <<Gimcrack>>. ...
Webster's Dictionary of the English Language