MohammedPreview
Open in TheBrain

Truncate

  1. Truncated.
  2. (botany, anatomy) Having an abrupt termination.