Please help ! tyy

Match each word with its definition.


1.
brooding


2.
scrupulous


3.
hedge


4.
abstain


5.
trellis


6.
constraints


7.
lavish


8.
ravishing
a.
moody, sullen, or unhappy in thought
b.
beautiful
c.
concerned with avoiding wrong actions
d.
a support made from metal or wood for plants or vines to lean on
e.
restrain oneself from doing something
f.
limitations or restrictions
g.
a boundary formed by bushes or shrubs
h.
expensive and elaborate