3 ms·
Not in the UK. I'd be very confused by that usage. "Demo" means "demonstration" or "demonstrate". Maybe builders might use it that way but I've not ever heard i
by andybak 6y ago
Not in the UK. I'd be very confused by that usage. "Demo" means "demonstration" or "demonstrate". Maybe builders might use it that way but I've not ever heard it.