English Noun fromard (plural fromards) (British) A froe. Synonyms rending-axeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads