TOUS FRAIS FAITS Meaning of TOUS FRAIS FAITS in English [tous frais faits] [F] foreign term : all expenses defrayed Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012