LANDLORD Meaning of LANDLORD in English (BAR MANAGER) UK, female also landlady, [esp. ANZ] publican [noun] [C] - someone who is in charge of a pub or bar Cambridge English vocab. Кембриджский английский словарь. 2012