What does “well put” mean in game dialogue?

Definition

well put: expressed clearly, effectively, or aptly

Appears in

The Elder Scrolls V: Skyrim

Video Scenes

Interactive Player