English Noun debtours plural of debtour Anagrams doubters, obtrudes, redoubtsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads