Words: carpet-weaving
Part of speech: n
Definition: creating carpets, both machine-made and hand-woven.
Example: The archaeological excavations on the territory of Azerbaijan testifies to the well developing of carpet-weaving that date as far back as to the 2nd millennium BC.