BELLE LAIDE Meaning of BELLE LAIDE in English n. (pl. belles laides pronunc. same) a fascinatingly ugly woman. Etymology: F f. belle beautiful + laide ugly Oxford English vocab. Оксфордский английский словарь. 2012