Scarborough warning

noun

Definition of Scarborough warning

British
: a very short notice or warning or none at all

History and Etymology for Scarborough warning

from Scarborough, Yorkshire, England

Keep scrolling for more