n. 25B6; plural noun they expressed their thanks and wished her well : GRATITUDE, appreciation; acknowledgement, recognition, credit.
25B6; exclamation thanks for being so helpful : THANK YOU, many thanks, thanks very much, thanks a lot, thank you kindly, much obliged, much appreciated, bless you; informal cheers, thanks a million; Brit. informal ta.
25A0; thanks to AS A RESULT OF, owing to, due to, because of, through, as a consequence of, on account of, by virtue of, by dint of; formal by reason of.