all day all night (adjective) around-the-clock: continual
Sinonime: answer, avail, be good enough, be sufficient, be the ticket, content, do, do the trick, fill the bill, get by, go over big, hack it, hit the spot, make a hit, make the grade,
meet, meet requirement, satisfy,
serve, suit
Antonime: dissatisfy