Sekirov Dictionary

overlay

UK /ˈəʊ.vəˌleɪ/US /ˈoʊvɚˌleɪ/

noun9

  1. A horse going off at higher odds than it appears to warrant, based on its past performances.
  2. (Scotland) A cravat.
overlay
UK /ˌəʊ.vəˈleɪ/US /ˌoʊvɚˈleɪ/

verb5

forms

overlaid · overlayed · overlaying · overlays

This dictionary works without the internet: on your phone · in Chrome