French-English dictionary »

s'imaginer meaning in English

FrenchEnglish
s'imaginer verbe

fathom [fathomed, fathoming, fathoms]◼◼◼(to measure the depth of (water), see also: sound)
verb
[UK: ˈfæ.ðəm] [US: ˈfæ.ðəm]