Envisaged meaning : To conceive or see something within one's mind; to imagine or envision. Visualized, conceived, imagined
envisaged
jalfrezis
garbanzos
touch off
internals