Meanings1(adjective) alienated; wide apart; estrangedWritten Forms疏籬Traditional · Main Form疏篱Alternate Form