← Back to poetryShakespeare Poetry

Sonnet 120

Sonnet 120 by William Shakespeare — the full text presented with clean line-by-line formatting and contextual notes. Tap any line for annotations, definitions of archaic vocabulary, and optional AI-assisted explanation of meaning and theme.