Translation of mortar in English:

mortar

mortar

noun

  • 1

    mortar, mixture of lime or cement with sand and water, used for joining bricks or stones, short cannon