admire and praise sth. as a wonderful achievement; acclaim sth. as a marvel
Copyright © 2018 WordTech Co.