- on good terms or favourably placed (with)
More Definitions
- TREE SNAIL (noun) Definition, Meaning & Examples
- ARTIFICIAL RESPIRATION (noun) Definition, Meaning & Examples
- BAGMAN (noun) Definition, Meaning & Examples
- HYDROSULFUROUS (noun) Definition, Meaning & Examples
- SPRINGS (noun) Definition, Meaning & Examples
- MACROPHYSICS (noun) Definition, Meaning & Examples