Definition, synonyms and related words
An umbilical cord that has become wrapped 360 degrees around the neck of a foetus.