The Collaborative International Dictionary of English. 2000.
ribaudry — ribˈaudry or (Spenser) ● ribald … Useful english dictionary