Advertisement - Continue reading below

Definition of "portal system" []

  • A system of blood vessels that begins and ends in capillaries. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "portal system" in a sentence
  • "Dependable maps of the portal system were one of the things she was going to need."
  • "This obviously was a vast portal system which might almost rival the Luerral in its ramifications."
Words like "portal system"