English Dictionary
portal
n : an grand and imposing entrance (often extended
metaphorically); "the portals of the cathedral"; "the
portals of heaven"; "the portals of success"
English Computing Dictionary
PopTalk
A commercial {object-oriented} derivative
of {POP}, from {Cambridge Consultants}, used in the {expert
system} {MUSE}.
(1995-02-27)