Meanings

  1. idiomatica very small, remote town; a one-horse town