Middle English

edit

Noun

edit

delayment

  1. delay; hindrance

References

edit