spot-on

See also: spot on

English

Adjective

spot-on (comparative more spot-on, superlative most spot-on)

  1. Alternative spelling of spot on.