LIFE PEER is correct; 'peer' = "Of an inanimate thing: to appear to be peeping or looking out; to be just visible, esp. from behind something; to protrude a short distance into view."
The OED gives as a usage "Shakespeare Henry IV, Pt. 1 v. i. 1, How bloudily the sunne begins to peere Aboue yon bulky hill." I plan to use that line tomorrow morning.
Synonyms, Thesaurus & Antonyms of 'appear' Princeton's WordNet
1. (verb) look, appear, seem
give a certain impression or have a certain outward aspect
Synonyms: count, await, come out, search, appear, seem, front, reckon, look, depend, bet, attend, take care, come along, expect, face, wait, calculate, see
Antonyms: vanish, disappear, go away
1. (verb) look, appear, seem
give a certain impression or have a certain outward aspect
Synonyms: count, await, come out, search, appear, seem, front, reckon, look, depend, bet, attend, take care, come along, expect, face, wait, calculate, see
Antonyms: vanish, disappear, go away