Definify.com

Definition 2024


well-put

well-put

English

Adjective

well-put (comparative more well-put, superlative most well-put)

  1. well-made