French drive
English
Noun
French
drive
(
plural
French drives
)
(
cricket
)
Synonym of
Chinese drive
.