English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to say that each message can take some time to arrive (a delay), and that each such delay can have any value. So, which one of the following is the most appropriate?

There is no bound on message delay.


There is no bound on message delays.


There is no bound on messages delays.

Also, there is a number of processes, running at different speeds, and the speed difference is unbound. So a similar question would be what's the best combination of words for the following sentence?

There is no bound on relative process/processes speed/speeds?

share|improve this question
The plural of "message delay" is "message delays". The plural of "process speed" is "process speeds". You wouldn't use the plural in the latter case, though, and likely not even in the former. – RegDwigнt Dec 8 '13 at 23:00
up vote 0 down vote accepted

Singular/plural is only marked on the main noun so

"Message delay" is singular
"Message delays" is plural

The first of your sentences is probably what you want, since

"no bound on message delay" = there is no bound on the amount of delay
"no bound on message delays" = there is no bound on the number of delays

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.