Etymology

1. Medicaid

noun. health care for the needy; a federally and state-funded program.

Etymology

  • aid (English)
  • aide (Old French (842-ca. 1400))
  • medical (English)

Rhymes with Medicaid

  • barricade
  • barricade
  • cavalcade
  • motorcade