NP

Casual "you're welcome"

NP stands for nurse practitioner, an advanced practice registered nurse who can diagnose conditions and prescribe medications: The NP saw me for my checkup.

In computer science, NP refers to nondeterministic polynomial time—a complexity class of problems.

NP-complete describes the hardest problems in this class. (Np is neptunium.)

grammar

noun phrase

Multi-word noun construction

complement · modifier · determiner · adjective · constituent · parsing · linguistics · clause · sentence · specifier

completeness

problem

Matter requiring resolution

computation · decidability · reduction · Turing · hardness · class · verification · certificate · theory · intractability

business

notary public

Legal document certifier

signature · document · seal · authentication · affidavit · deed · attestation · commissioner · oath · acknowledgment

abbreviation

acronym

Word made from initials

abbreviation · notation · symbol · shortening · contraction · truncation · condensation · lettering · compression · reduction

difficulty

hard

Firm or demanding

impractical · unachievable · unrealistic · unattainable · challenging · insurmountable · no way · cannot · unfeasible · blocked

gaming

character

Nature, symbol, or role

  • NPCUncontrolled game character
  • botAutomated software agent
  • AISimulated cognitive processing

scripted · quest giver · merchant · villager · dialogue · spawn · interaction · avatar · mob · companion

medical

nasopharyngeal

Relating to nose-throat junction

  • swabAbsorbent cleaning implement
  • testEvaluative examination
  • specimenIndividual for examination

pharynx · nasal · COVID · diagnostic · collection · screening · PCR · sample · respiratory · throat

Categories
Opposites
informal acknowledgment (no problem)

NPno way

Emphatic denial

not possible · inconvenient · you're welcome · my pleasure

computational complexity class

NPP

Sixteenth alphabet character

decidable · undecidable · tractable

nurse practitioner role

NPMD

Physician's degree letters

physician · attending physician · RN · LPN · patient

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G