Obtruncation meaning

The act of lopping or cutting off.

noun
0
0
Advertisement

Origin of obtruncation

  • Latin obtruncatio.

    From Wiktionary