horseshoe vetch hor·ses·hoe·vetch uncommon noun 1. European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints Synonymshorseshoe vetchHippocrepis comosa Related words Broader terms subshrub WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.