What rhymes with distrain

1 Syllable
banebraincaincanechaincranedanedeigndrainfainfanefeigngaingrainjanelainlanemainmanepainplainplanerainreignreins-trainsaneseineskeinslainspainsprainstainstrainswainta'entainthanetraintwainvainvaneveinwainwane
2 Syllables
abstainairplaneamainarraignattainbiplanecampaignchampagnechampaignchicanecocainecockaignecockaynecomplainconstraincontaindelainedemesnedeplanedetaindetraindisdaindistraindomainemplaneenchainengrainenplaneentrainexplainfloatplanega-ingermanehenbanehumaneinaneingraininsanemaintainmorainemortmainmundaneobtainordainpa-inpertainpreordainprofaneratsbanere-strainrefrainremainrestrainretainsailplaneseaplanesustainterrainunchainurbanevolplane
3 Syllables
aeroplaneappertainascertaincellophanecounterpaneentertainforeordaingyroplanehurricanehydroplaneinhumaneinurbanemonoplaneoverstrainpeneplain
4 Syllables
elecampanelegerdemain