Green’s Dictionary of Slang

l.t.r. n.

[abbr.]

a living together relationship, marriage in all but the legalities.

[US]C. McFadden Serial 13: Most of the men she knew, if not married, were at least committed to an LTR (‘living together relationship’).
[UK]N. Barlay Hooky Gear 124: Trudy got him folded an wrapped for a full-on LTR.