← DefinitionshareGuesslairdshipnounThe rank, position, or estate of a laird (a Scottish landowner).Synonymslordshipnoun