Definition of Hourlong

  • 1. Lasting for an hour Adjective Satellite

Semanticaly linked words with "hourlong"