Rhyme Desk
Find rhyming words!

Definition of "Portal" :

noun: a grand and imposing entrance (often extended metaphorically)

"The portals of the cathedral."

noun: a short vein that carries blood into the liver

noun: a site that the owner positions as an entrance to other sites on the internet

"A portal typically has search engines and free email and chat rooms etc.."