BELLE LAIDE Meaning of BELLE LAIDE in English [belle laide] [F] foreign term : beautiful ugly woman: woman who is attractive though not conventionally beautiful Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012