Frog and toad

Frog and toad: The rhyming slang term for road.