Literally, “to have a lot of it (i.e. power) under the hood”.
- IPA(key): /ɑ̃ a.vwaʁ su l(ə) ka.po/
en avoir sous le capot
- (of a car) to have plenty of power under the bonnet; to be a beast
- (figuratively) to have plenty of energy in store, to be very energetic
- Synonyms: déborder d’énergie, avoir de l’énergie à revendre