English, asked by bcakhilsree3012, 7 months ago

Choose the word that best defines the given phrases:-
To hold something in leash
A) To restrain B) To disappoint C) To dismiss D) To discourage

Answers

Answered by s10754
1

Answer:  Option A

              To restrain

Explanation:   To maintain strict or tight control over one.

Answered by nayakkailash74934
0

Answer:

D

Explanation:

Please mark me as brainlist

Similar questions