apex
apogee
Source
Wrap is a covering. Walled is an enclosure.
Farewell
Rime
The triangle of power can be found in the Cove! The "triangle of power's" true meaning in anonymous, only to know that it's something about ninjas.
apogee
Origin
An equilateral triangle perhaps depending on your meaning of 'ON the triangle'
Delt- is the medical terminology combining form meaning triangle.
Submerge= to move something underwater
Start
A triangle is a three sided shape.
Source
'Deflect'
One choice is the word desire.
invisible