Top Definition
A break, usually involving travel abroad and of indefinite duration, so as to avoid tenant responsibilities, legal action, and so on. A time of leave for analogous purposes or of similar duration.
After taking ten million quid in cash from the public in begging letters, Karl O'Driscoll vanished on a landlord's holiday to his hidey hole in the Seychelles and lived a life of leisure.
by Fearman August 09, 2007
6 Words related to landlord's holiday

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.