LORDS


Meaning of LORDS in English

[noun] [U + singular or plural verb]The Lords is the House of Lords. See Houses of Parliament at house (POLITICS).The Government was defeated in the Lords when peers on all sides voted against the bill.The Lords has/have rejected the Government's proposal.

Cambridge English vocab.      Кембриджский английский словарь.