This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Detention

  1. n.
    The act of detaining or keeping back; a withholding.
  2. n.
    The state of being detained (stopped or hindered); delay from necessity.
  3. n.
    Confinement; restraint; custody.



Shares

Related Words

Menu