Search portal portal /pôr″təl/ [L, porta, gateway] , n., an entrance. Tweet Telegram VK Random Words yellow hepatization ascending pyelonephritis glue sniffing pustule cremaster primary constriction natural selection litter phototherapy