WELCH EJECTMENT Meaning of WELCH EJECTMENT in English To unroof the house, a method practised by landlords in Wales to eject a bad tenant. Slang English vocab. Английский сленговый словарь. 2012