Meaning

1 senses
  1. (uncountable)Short-term hire of vehicles or equipment, rather than long-term lease.

See also

neighbours in the dictionary
spot hire — meaning, examples, forms, synonyms | Krumeto